dedicate time to leisure - Español Inglés Diccionario